package com.wuseguang.springcloud.service;

import com.wuseguang.springcloud.util.Result;

/**
 * <p>
 * 班级(相片/图片) 服务类
 * </p>
 *
 * @author
 * @since 2020-01-07
 */
public interface ClassPicturesService {

    /**
     * @param schoolId    学校id
     * @param name        图片标题
     * @param show        是否显示到班牌
     * @param classId     班级id
     * @param pictyresUrl 图片url
     * @param termId      学期id
     * @param publisher   发布人
     * @param teacherId   发布人id
     * @return
     */
    Result addClassPictures(String schoolId, String name, Integer show, Integer pshow, Integer[] classId, String pictyresUrl, String termId, String publisher, String teacherId);

    Result deletePictures(String id, String teacherId, String admin);

    Result roofPlacementPictures(String id, String teacherId, String admin, String schoolId);

    Result findClassPictureList(String[] classId, String termId, String schoolId, Integer indexNo, Integer rows, String admin, String teacherId);

    Result findPicturesVideoNotice(String schoolId, Integer findType, String startTime, String endTime);
}
